www.gusucode.com > 无线传感器网络定位算法 matlab源代码 包含七个算法matlab源码程序 > Localization/Deploy Nodes/Distribution_Of_WSN.m
load coordinates.mat; figure; hold on; box on; plot(all_nodes.true(1:all_nodes.anchors_n,1),all_nodes.true(1:all_nodes.anchors_n,2),'r*'); plot(all_nodes.true(all_nodes.anchors_n+1:all_nodes.nodes_n,1),all_nodes.true(all_nodes.anchors_n+1:all_nodes.nodes_n,2),'bo'); axis([0,all_nodes.square_L,0,all_nodes.square_L]); title('节点分布图'); try %画出规则分布的网格线 x=0:all_nodes.grid_L:all_nodes.square_L; set(gca,'XTick',x); set(gca,'XTickLabel',num2cell(x)); set(gca,'YTick',x); set(gca,'YTickLabel',num2cell(x)); grid on; catch %none end try %画出C型区域的边界 square_L=all_nodes.square_L; area=all_nodes.area; plot([area(2) area(2)],[area(3) area(4)],'-k',[area(2) square_L],[area(3) area(3)],'-k',[area(2) square_L],[area(4) area(4)],'-k'); catch %none end disp('~~~~~~~~~~~~~~~~~~~~~~~~节点分布图~~~~~~~~~~~~~~~~~~~~~~~~~~'); disp([num2str(all_nodes.nodes_n),'个节点,','其中',num2str(all_nodes.anchors_n),'个锚节点']); disp('红色*表示锚节点,蓝色O表示未知节点');